hotels in chester self catering accommodation chester endoscopy county colonoscopy restaurant chester hotel pub hotels beer bed & breakfast bar b&b bed and breakfast